using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BotonJXC.Entity
{
	/// <summary>
	/// Supplier
	/// </summary>
	public class Supplier : BaseEntity
	{
        public Supplier()
        {

        }
        public Supplier(int SupplierId)
        {
            this.SupplierId = SupplierId;
        }
		/// <summary>
		/// 供应商Id
		/// </summary>
		public virtual int SupplierId{ get; set; }
        /// <summary>
        /// 供应商编码
        /// </summary>
		public virtual string SupplierCode{ get; set; }
        /// <summary>
        /// 供应商名称
        /// </summary>
		public virtual string SupplierName{ get; set; }
        /// <summary>
        /// 企业类型
        /// </summary>
		public virtual string SupplierType{ get; set; }
        /// <summary>
        /// 开户银行
        /// </summary>
		public virtual string Bank{ get; set; }
        /// <summary>
        /// 所属地区
        /// </summary>
		public virtual string Region{ get; set; }
        /// <summary>
        /// 信誉级别
        /// </summary>
		public virtual string CreditLevel{ get; set; }
        /// <summary>
        /// 期初应付
        /// </summary>
        public virtual string ReceivablesAmount { get; set; }
        /// <summary>
        /// 期初应收
        /// </summary>
        public virtual string PayableAmount { get; set; }
        /// <summary>
        /// 欠款金额
        /// </summary>
        public virtual string Arrears { get; set; }
        /// <summary>
        /// 联系人
        /// </summary>
		public virtual string Linkman{ get; set; }
        /// <summary>
        /// 手机
        /// </summary>
		public virtual string Mobile{ get; set; }
        /// <summary>
        /// 固定电话
        /// </summary>
		public virtual string Phone{ get; set; }
        /// <summary>
        /// 地址
        /// </summary>
		public virtual string Address{ get; set; }
        /// <summary>
        /// 网址
        /// </summary>
		public virtual string Website{ get; set; }
        /// <summary>
        /// 传真号码
        /// </summary>
		public virtual string Fax{ get; set; }
        /// <summary>
        /// 邮政编码
        /// </summary>
		public virtual string ZipCode{ get; set; }
		/// <summary>
        /// 助记码
		/// 自动生成，取名称首位拼音字母
		/// </summary>
		public virtual string MnCode{ get; set; }
		/// <summary>
		/// Y:启用 N:停用
		/// </summary>
		public virtual string Enabled{ get; set; }
        /// <summary>
        /// 1:周结，2:双周结，3:月结，4:双月结，5:现结
        /// </summary>
        public virtual string AccPeriod { get; set; }
        /// <summary>
        /// 结算方式
        /// </summary>
        public virtual Int32 AccType { get; set; }
	}
}

